*{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: '微软雅黑';
	color: #666
}
a{
	text-decoration: none;
}
a:hover{
	color: #00C3F5
}
li{
	list-style: none;
}
p{
	color: #333;
}
.topbar{
	width: 100%;
	height: 41px;
	background: #FAFAFC url() 0 0 no-repeat;
}
.topbar .mzcontainer{
	width: 1240px;
	margin: 0px auto;
}
.topbar .mzcontainer .topbar-left{
	width: 475px;
	height: 41px;
	float: left;
}
.topbar .mzcontainer .topbar-left a{
	line-height: 41px;
	margin-right: 40px;
}
.topbar .mzcontainer .topbar-right{
	width: 216px;
	height: 41px;
	float: right;
}
.topbar .mzcontainer .topbar-right a{
	line-height: 41px;
	margin-left: 28px;
}
.header{
	width: 100%;
	height: 80px;
}
.header .mzcontainer{
	width: 1240px;
	margin: 0px auto;
}
.header .mzcontainer .header-logo{
	width: 115px;
	height: 20px;
	float: left;
	padding: 30px 0px;
}
.header .mzcontainer  .header-left{
	height: 80px;
	margin-left: 124px;
	float: left;
}
.header .mzcontainer .header-left .header-left-item{
	float: left;
	font-size: 16px;
	color: #333;
	padding: 30px 18px 0px;
}
.header .mzcontainer .header-left .header-left-item:hover{
	color: #00C3F5;
}
.header .mzcontainer .header-cart{
	width: 120px;
	height: 40px;
	float: right;
	margin-top: 20px;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	background:  url(../images/cart-icon.png) 20px 10px no-repeat;
}
.header .mzcontainer .header-cart a{
	line-height: 40px;
	font-size: 14px;
	color: #333;
	float: right;
	padding-right: 18px;
}
/*header结束*/
/*类别开始*/
.category{
	width: 100%;
	height: 480px;
	background: #262729 url() 0 0 no-repeat;
}
.category .mzcontainer{
	width: 1240px;
	margin: 0px auto;
	position: relative;
}
.category .mzcontaineer .category-picture{
	width: 1240px;
	height: 480px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.category .mzcontainer .category-alpha{
	width: 244px;
	height: 480px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.category .mzcontainer .category-alpha .category-alpha-beta{
	width: 244px;
	height: 456px;
	padding: 12px 0px;
	background: #CDCCCC url() 0 0 no-repeat;
}
.category .mzcontainer .category-alpha-beta .category-alpha-beta-list{
	width: 244;
	height: 57;
	line-height: 57px;
}
.category .mzcontainer .category-alpha-beta .category-alpha-beta-list .category-alpha-beta-list-item{
	width: 184px;
	height: 57px;
	padding: 0px 30px;
	font-size: 14px;
	color: #3A3A3A;
}

.category .mzcontainer .category-alpha-beta .category-alpha-beta-list .category-alpha-beta-list-item:hover{
	background: #FFFFFF url() 0 0 no-repeat;
}	
/*类别结束*/
/*魅族广告开始*/
.mzcontainer2{
	width: 1240px;
	margin: 0px auto;
}
.mzcontainer2 .mzad{
	width: 1240px;
	height: 140px;
	margin-top: 6px;
	font-size: 14px;
	color: #333333;
}
.mzcontainer2 .mzad .mzad-service{
	width: 244px;
	height: 140px;
	float: left;
	background: #f9f9f9
}
.mzcontainer2 .mzad .mzad-service .mzad-service-module{
	width: 122px;
	height: 71px;
	float: left;
}
.mzcontainer2 .mzad .mzad-service .mzad-service-module li{
	display: block;
	float: left;
}
.mzcontainer2 .mzad .mzad-service .mzad-service-module a{
	position: relative;
	top: 10px;
	text-align: center;
	display: block;
}
.mzcontainer2 .mzad .mzad-box{
	width: 244px;
	height: 140px;
	float: left;
	margin-left: 5px;
}
/*魅族产品开始*/
.mzcontainer2 .mzpd{
	width: 1240px;
	height: 387px;
	margin-top: 40px;
}
.mzcontainer2 .mzpd .mzpd-topbar{
	width: 1240px;
	height: 33px;
	margin-bottom: 14px;
}
.mzcontainer2 .mzpd .mzpd-topbar h2{
	font-size: 24px;
	color: #333;
	font-weight: 400;
	float: left;
	width: 96px;
	height: 33px;
	margin-right: 100px;
}
.mzcontainer2 .mzpd .mzpd-topbar .mzpd-tlools{
	width: 112px;
	height: 28px;
	float: right;
}
/*.mzcongtainer .mzpd .mzpd-topbar .mzpd-tlools .abc{
	width: 28px;
	height: 28px;
	float: left;
}*/
.mzcontainer2 .mzpd .mzpd-main{
	width: 1240px;
	height: 340px;
	overflow: hidden;
	border: 1px solid #efefef;
}
.mzcontainer2 .mzpd .mzpd-main .mzpd-module-left{
	width: 244px;
	height: 338px;
	float: left;
}
.mzcontainer2 .mzpd .mzpd-main .mzpd-module{
	width: 244px;
	height: 338px;
	float: left;
}
.mzcontainer2 .floor-ad{
	width: 1240px;
	height: 120px;
	position: relative;
	width: 100%;
	margin-top: 40px;
	margin-bottom: -10px;
}














/*底部gotop开始*/
.gotop{
	display: block;
}
/*网页底部开始*/
.footer{
	width: 100%;
	height: 436px;
	background-color: #FAFAFC;
}
.footer .mzcontainer{
	width: 1240;
	margin: 0px auto;
}
.footer .mzcontainer .footer-service{
	padding: 38px 8px 26px;
	border-bottom: 1px solid #E5E5E5
}
.footer .mzcontainer .footer-left{
	
}
.footer .mzcontainer .footer-end{
	width: 1240px;
	height: 115px;
	border-top: 1px solid #e5e5e5;
}
.footer .mzcontainer .footer-end a{
	margin-left: 10px;
	line-height: 17px;
}

